-- Создание keyspace
CREATE KEYSPACE IF NOT EXISTS my_keyspace
  WITH replication = {'class': 'SimpleStrategy', 'replication_factor': 3};

-- Использование keyspace
USE my_keyspace;

-- Создание таблицы с простым ключом
CREATE TABLE IF NOT EXISTS simple_table (
  id UUID PRIMARY KEY,
  name TEXT,
  value INT
);

-- Создание таблицы с составным ключом
CREATE TABLE IF NOT EXISTS composite_table (
  partition_key TEXT,
  clustering_key1 INT,
  clustering_key2 TEXT,
  non_primary_field TEXT,
  PRIMARY KEY (partition_key, clustering_key1, clustering_key2)
);
